﻿body{ background-color:#f5f5f5;}
.head{height:40px;border-bottom:#e2e2e2 1px solid; background-color:#f5f5f5; }
.top-main{width:1200px;margin: 0 auto;}
.top-main span{padding-top:10px; display: inline-block; font-size: 14px;}
.top-main ul{ padding-top: 0;}
.top-main li{float:left;height:40px;line-height: 40px; position: relative;}
.top-main li em{ border-right: #ddd 1px solid; height: 16px;}
.top-main li a{padding:0 10px;height:40px;line-height: 40px;float: left; color: #2e2e2e; height:40px;}
.top-main li>a{ overflow: hidden;}
.top-main li a i{color:#fb6a16; float:left; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.top-main li i.phone{font-size:24px;}
.top-main li i.list{font-size:22px;}
.top-main li i.xiala{font-size:5px;color:#e2e2e2;}
.top-main li b{float:left;line-height: 42px;ont-weight: normal;padding-left: 3px; padding-right: 3px;}
.top-main li.curleft em{ border-color:#f5f5f5;}
.top-main li.current{background-color: #fff;}
.top-main li.ms{border-left:#f5f5f5 1px solid;border-right:#f5f5f5 1px solid;height:39px;}
.top-main li.mr{ border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;height:40px;}
.top-main li.current i.xiala{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.head .xialaBox{display:none;position:absolute;right: -1px;top:40px;padding:10px 20px;background:#fff;border:#e2e2e2 1px solid;border-top:none; width:302px; z-index: 99;}
.head .xialaBox .xl{border-right: #d4d4d4 1px dotted;width: 170px;}
.head .xialaBox .xl h5,.head .xialaBox .xr h6 a,.head .xialaBox a:hover{color:#ff4400;}
.head .xialaBox .xl h5{ font-size: 14px;}
.head .xialaBox .nav-list p{float:left;width:70px;margin: 0 12px 10px 0;height:24px;}
.head .xialaBox .nav-list p a{line-height: 24px;font-size:12px;height: 24px; padding:0;}
.head .xialaBox .xr{ width:90px; text-align: center;}
.head .xialaBox .xr h6 {height:24px; margin: 0 0 10px;}
.head .xialaBox .xr h6 a{ margin-bottom: 5px;display:inline-block;height: 24px; font-size: 14px;}
.top-main li.current .xialaBox{ display: block;}
.logos{ width: 332px; height:77px; overflow:hidden;}
.content,.head-min { width: 1200px; margin: 0 auto;position: relative;}
.head-min{ margin-top:20px; height:120px;}
.logo_select{position:absolute;left:208px; top:10px;}
.logo_select span{ display:block;padding:0 25px 0 7px; height: 24px; line-height: 24px;  cursor:pointer;border:#ddd 1px solid; position: relative;}
.logo_select span i{ position: absolute;right:8px;top:1px; font-size: 12px; display:inline-block;}
.logo_select ul{ display: none; position: absolute; left:0;top:25px; border:#ddd 1px solid; background-color: #fff; width:98%;}
.logo_select li{ height:20px;line-height:20px; text-indent: 7px; cursor:default;}
.logo_select li.e{ background-color: #ddd;}
.search—right{width:560px;height:42px;float: right;margin-right: 140px; display: inline;}
.searchArea{ width:554px;height:36px; border:#fb6a16 3px solid;}
.search—right p{ line-height:24px;}
.search—right p a{ color:#848484; padding-right: 10px; display: inline-block;}
.button{ width:84px; height:36px;display:inline-block; background-color: #fb6a16; line-height: 36px; text-align: center; color:#fff;font-size:18px;}
.search{float: left; width:470px;background-color:#fff;height: 36px;}
.search input{border:0; height:20px;line-height:20px; font-size: 14px;overflow: hidden; width:450px; margin:8px 10px;}
.navSide{ width:190px; height:366px; border:#ff4400 1px solid; position: relative;background-color: #fff;
    z-index:222;}
.navSide h5{ hegiht:30px;background-color: #ff4400;line-height: 30px; text-indent: 10px; color:#fff; font-size: 16px;}
.side-list h6{font-size:14px;height:30px; line-height: 30px; color:#2c2c2c; position: relative; text-indent: 20px;}
.side-list h6 i{ font-size: 18px;color:#ff1111; position: absolute;left: 0; top:1px; text-indent: 0;}
.side-list{ margin:8px 7px;overflow: hidden;}
.side-list li{ float:left; width:88px;height:32px;overflow: hidden; text-indent: 10px;}
.side-list a{color:#727272;height:32px;line-height: 32px;width:88px; overflow: hidden; display: inline-block;transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;}
.side-list a:hover{ color: #ff1111; transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-webkit-transform:translateY(-2px);}

/*foot*/
.foot{ height:120px; background-color: #f1f1f1;border-top:#e0e0e0 1px solid; margin-top:80px;}
.foot-main{ width:1200px; margin:0 auto; border-top:#ff4400 5px solid; margin-top: -3px; text-align: center;}
.foot-main p{text-align: center; font-size: 14px; color:#595959;border-bottom:#e0e0e0 1px solid; margin-bottom: 14px;}
.foot-main p a{ display: inline-block; padding: 0 20px; line-height: 40px; font-size: 12px;}
.foot-main p a:hover { color:#ff4400}
.foot-main div{ color:#595959;}

.marginTop10{ margin-top:10px;}
.marginTop20{ margin-top:20px;}
.marginTop30{ margin-top:30px;}
.marginTop40{ margin-top:40px;}


/* -- 文本框样式 -- */
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #e0e1e2;
    -webkit-transition: border-color ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s;
    transition: border-color ease-in-out .15s;

    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -m-box-sizing:border-box;
    box-sizing:border-box;
}

.form-group {
    margin-bottom:15px;
}
.form-body .form-group:last-child {
    margin-bottom:0;
}
.form-group,.input-group {
    overflow:hidden;
}
.form-group .control-label {
    min-width:120px;
    display:inline-block;
    padding-top:7px;
    padding-right:4px;
    text-align:right;
}
.form-control:focus {
    border-color: #ff4400;
    outline: 0;
}
.form-control::-moz-placeholder {
    color: #999999;
    opacity: 1;
}
.form-control:-ms-input-placeholder {
    color: #999999;
}
.form-control::-webkit-input-placeholder {
    color: #999999;
}
.center-black {
    margin-left:auto;
    margin-right:auto;
}
.text-center {
    text-align:center;
}
.text-right {
    text-align:right;
}
.text-left {
    text-align:left;
}
.text-orange {
    color:#fc8743;
}
.max-img img {
    max-width:100%;
}
.media, .media-body {
    overflow:hidden;
}

/*  -------------------------------------
    路径导航
    ---------  */
.breadcrumb {
    padding: 8px 0;
    list-style: none;
}
.breadcrumb > li {
    display: inline-block;
}
.breadcrumb > li a{
    color: #727272;
}
.breadcrumb > li + li:before {
    content: "\3E";
    padding: 0 5px;
    color: #cccccc;
}
.breadcrumb > .active {
    color: #777777;
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 20px;
    font-size: 14px;
    line-height: 1.42857143;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -m-box-sizing:border-box;
    box-sizing:border-box;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
    color: #333333;
    text-decoration: none;
}
.btn.orange{
    background-color:#fb6a16;
    color:#fff;
}
.btn.btn-block{
    width:100%;
}
/* -- 边框 -- */
.border{border:1px solid #dfdfdf;}
.border-top-space{border-top:none!important;}
.border-bottom-space{border-top:none!important;}
.border-space{border:none!important;}

/* -- 选项卡切换 -- */
.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}

.text.gray{color:#c3c3c3;}

/* -- 带图标或按钮类输入框 -- */
.input-groups {
    position: relative;
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
}
.input-groups[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.input-groups .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.input-group-btn,
.input-groups .form-control {
    display: table-cell;
}

.input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
    font-size:0;
}
.input-group-btn .btn{
    padding:6px 12px;
}
.input-group-btn:first-child .btn{
    border-right:none;
}
.input-group-btn.last-child .btn{
    border-left:none;
}
.input-group-btn .btn,.input-group .form-control{border-radius: 0;}
/*clz*/
.bg-fc7e35{background: #fc7e35;}
.bg-00a5ed{background: #00a5ed;}
.bg-ffcd30{background: #ffcd30;}
.col-fc7e35{color:#fc7e35;}
.m-top-16{margin-top: 16px;}
.bor-e6e6e6{border: 1px solid #e6e6e6;}
.col-333{color: #333;}